Event Handler Registration
Event handlers are used with expiration and enrollment Certificate enrollment refers to the process by which a user requests a digital certificate. The user must submit the request to a certificate authority (CA). (pending, issued and denied certificate requests) alerts to trigger additional automated tasks at the time the alerts are run. Keyfactor Command workflows (see Workflow Definitions) do not use event handlers.
Keyfactor provides several event handlers out of the box:
Log events to the Keyfactor Command server Windows event log (or other machine event log) for each expiration alert when the alert task is triggered.
Run a PowerShell script on the Keyfactor Command server for each expiration alert when the alert task is triggered.
Execute a certificate renewal for each expiring certificate that is found in a supported certificate store for each expiration alert when the alert task is triggered.
Log events to the Keyfactor Command server Windows event log (or other machine event log) for each pending request alert when the alert task is triggered.
Run a PowerShell script on the Keyfactor Command server for each pending request alert when the alert task is triggered.
Log events to the Keyfactor Command server Windows event log (or other machine event log) for each issued certificate alert when the alert task is triggered.
Run a PowerShell script on the Keyfactor Command server for each issued certificate alert when the alert task is triggered.
Log events to the Keyfactor Command server Windows event log (or other machine event log) for each denied request alert when the alert task is triggered.
Run a PowerShell script on the Keyfactor Command server for each denied request alert when the alert task is triggered.
Log events to the Keyfactor Command server Windows event log (or other machine event log) for each SSH The SSH (secure shell) protocol provides for secure connections between computers. It provides several options for authentication, including public key, and protects the communications with strong encryption. key rotation alert when the alert task is triggered.
Run a PowerShell script on the Keyfactor Command server for each SSH key rotation alert when the alert task is triggered.
For information on using built-in event handlers, see Using Event Handlers.